Good and Bad Monolith
It is unfortunate that monolith has become a dirty word. In fact, a physical monolith is typically the right thing to do. Pure evil is monolithic thinking.
No Internals in Configuration API
Configuration is part of the application API, so the same rules apply to it: no leak of implementation detail.
Colored Services
Defining service boundaries is hard. Let's bring some colors and make it fun!
Multitenancy and the Cloud
Multitenancy was and still is a very popular and successful architectural pattern of the last decades. But, that is likely to change with the advent of cloud computing.
Domain-Driven Serverless Design
One reason I really like the serverless architecture approach is being pretty selfish: one has to care only about what matters - the code.
Package by Component with Clean Modules in Java
Let's find the best combination of two good architectural approaches: Package by component and Clean architecture.


